home *** CD-ROM | disk | FTP | other *** search
/ The PC-SIG Library 9 / The PC-SIG Library on CD ROM - Ninth Edition.iso / 1301_400 / DISK1385 / DISK1385.ZIP / HDBCALC.DOC < prev    next >
Text File  |  1988-05-26  |  5KB  |  150 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                    HDBCALC - HEX/DECIMAL/BINARY CALCULATOR
  11.                    ---------------------------------------
  12.  
  13.                        (C) Copyright 1988, Jim Lynch
  14.  
  15.  
  16.                                 Ver   1.00
  17.  
  18.  
  19.                                 USER MANUAL
  20.                                 -----------
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.         INTRODUCTION
  29.         ------------
  30.  
  31.         HDBCALC is a 16 bit programmers calculator, distributed in its
  32.         non-memory resident form as Shareware, and may be freely copied
  33.         and distributed, unaltered, provided this document file accompanies
  34.         the program. If you find this calculator useful, a $10 registration
  35.         fee is requested, for which you will receive the memory resident
  36.         version. Comments and suggestions are also welcome. Thank you very
  37.         much.
  38.  
  39.  
  40.  
  41.         SYSTEM REQUIREMENTS
  42.         -------------------
  43.         HDBCALC requires DOS 2.xx (memory resident version requires DOS 3.xx).
  44.         Both versions will run on monochrome and color (CGA, EGA & VGA) video
  45.         adapters.
  46.  
  47.  
  48.  
  49.         CALCULATOR DISPLAY
  50.         ------------------
  51.  
  52.         The main display uses hi-liting to indicate which numbers are
  53.         the result of the current operation (bright), and which are left
  54.         over from a previous operation (normal); therefore it is important
  55.         to adjust the brightness/contrast of your monitor so that bright
  56.         and normal can be distinguished.
  57.  
  58.                   ╔══════════════════════════════════════════╗
  59.                   ║     HEX     DEC      BIN                 ║
  60.                   ║ A:  0000    00000    0000 0000 0000 0000 ║
  61.                   ║ B:  0000    00000    0000 0000 0000 0000 ║
  62.                   ║     ====    =====    =================== ║
  63.                   ║ C:  0000    00000    0000 0000 0000 0000 ║
  64.                   ╟──────────────────────────────────────────╢
  65.                   ║   ADD  SUB  SHR  SHL  AND  NOT  XOR  OR  ║
  66.                   ╟─────────────────────┬────────────────────╢
  67.                   ║  F1=help   Esc=exit │ positive   nocarry ║
  68.                   ╚═════════════════════╧════════════════════╝
  69.  
  70.         Numbers can be entered into any field by using the function keys
  71.         to move the block cursor. Math and Logical operations are selected by
  72.         positioning the block over the desired operation and pressing ENTER.
  73.         The result of the operation will appear in Line C.
  74.  
  75.         Single number operations (i.e., SHR) are performed on the number
  76.         in Line A.
  77.  
  78.         To perform repeated operations, press the PageUp key to move the
  79.         result values (Line C) to Line A, and then repeat the desired
  80.         operation.
  81.  
  82.         In the lower right hand corner, two status flags are shown. These
  83.         reflect the state of the CPU's status flags as set by the last
  84.         operation performed.
  85.  
  86.         Note that HDBCALC is an unsigned 16 bit calculator; therefore the
  87.         largest number that can be computed is FFFF. For the same reason,
  88.         when you subtract 2 from 1 the result is FFFF (decimal 65,535),
  89.         which seems strange unless you think in Hex (who does?). In the
  90.         same vein, the largest positive number is 7FFF (decimal 32,767),
  91.         which is the reason why the status flag shows 'negative' if you
  92.         add 1 to 7FFF.
  93.  
  94.  
  95.         FUNCTION KEYS
  96.         -------------
  97.         Complete on-screen help is provided for function key operation,
  98.         and is not repeated here. One thing that may not be self-evident
  99.         is how to exit from the shareware notice or move from the help
  100.         window back to the calculator  - press any key.
  101.  
  102.  
  103.  
  104.  
  105.         ORDER FORM
  106.         ----------
  107.         To register HDBCALC and receive the MEMORY RESIDENT VERSION,
  108.         send this form along with your $10 check payable to:
  109.  
  110.                   ╔══════════════════════════════════════════╗
  111.                   ║   Jim Lynch - Box 140192, SI NY, 10314   ║
  112.                   ╚══════════════════════════════════════════╝
  113.  
  114.  
  115.  
  116.         NAME____________________________________________________________
  117.  
  118.  
  119.         ADDRESS_________________________________________________________
  120.  
  121.  
  122.         Please indicate where you obtained HDBCALC______________________
  123.  
  124.         ________________________________________________________________
  125.  
  126.  
  127.         Please indicate which "Hotkey" you prefer - the key combination that
  128.         will cause HDBCALC to "popup"  (check one):
  129.  
  130.  
  131.       ___ Alt_LeftShift      ___ Ctrl_LeftShift     ___ LeftShift_RightShift
  132.  
  133.       ___ Alt_CapsLock       ___ Ctrl_CapsLock      ___ RightShift_NumLock
  134.  
  135.       ___ Alt_NumLock        ___ Ctrl_Alt_F1        ___ LeftShift_NumLock
  136.  
  137.       ___ Alt_PgUp           ___ Ctrl_PgUp
  138.  
  139.       ___ Alt_PgDn           ___ Ctrl_PgDn
  140.  
  141.       ___ Alt_Home           ___ Ctrl_Home
  142.  
  143.       ___ Alt_End            ___ Ctrl_End
  144.  
  145.       ___ Alt_Ins            ___ Ctrl_Ins
  146.  
  147.  
  148.  
  149.         Thank you for your order.
  150.